software development cam radius3 cad developers open source delmia enovia crm projects catia management cnc relationship customer thin-client autocad